Hard luck! - Allemand Anglais Dictionnaire